Market Price
$ 63.86
Selling Price
$ 55.16
167
130
68
472
Market Price
$ 70.15
Selling Price
$ 58.76
3258
1570
748
3705
Market Price
$ 88.81
Selling Price
$ 75.88
2464
1971
1842
4459
Market Price
$ 102.08
Selling Price
$ 88.55
1925
1453
1489
2505
Market Price
$ 86.90
Selling Price
$ 74.62
1925
1316
1247
4134
Market Price
$ 105.46
Selling Price
$ 91.18
1281
945
1197
3997
Market Price
$ 71.64
Selling Price
$ 64.76
3083
1077
2797
3172
Market Price
$ 88.03
Selling Price
$ 73.88
1615
1236
667
3084
Market Price
$ 81.14
Selling Price
$ 68.54
1146
1076
444
3095
Market Price
$ 79.05
Selling Price
$ 71.27
1605
1068
1000
3401
Market Price
$ 92.14
Selling Price
$ 77.61
147
38
96
408
Market Price
$ 102.59
Selling Price
$ 87.26
438
127
423
811
Market Price
$ 83.67
Selling Price
$ 71.89
3668
2340
2982
4822
Market Price
$ 97.03
Selling Price
$ 87.07
1238
351
915
1348
Market Price
$ 103.08
Selling Price
$ 88.15
446
266
262
794
Market Price
$ 63.57
Selling Price
$ 55.56
1595
515
801
3090
Market Price
$ 68.53
Selling Price
$ 59.56
569
415
390
969
Market Price
$ 85.00
Selling Price
$ 77.07
3575
3252
837
4745
Market Price
$ 87.29
Selling Price
$ 75.60
1261
987
575
4920
Market Price
$ 92.10
Selling Price
$ 81.98
4085
3164
2997
4834
Market Price
$ 73.60
Selling Price
$ 63.77
1576
758
1150
4066
Market Price
$ 86.51
Selling Price
$ 75.28
3332
748
1790
4160
Market Price
$ 82.89
Selling Price
$ 71.22
1436
1262
1206
2506
Market Price
$ 70.09
Selling Price
$ 60.60
479
366
180
690
Market Price
$ 81.44
Selling Price
$ 73.60
576
262
531
1480
Market Price
$ 100.28
Selling Price
$ 84.13
299
74
196
1430
Market Price
$ 112.05
Selling Price
$ 97.35
2045
979
1595
2767
Market Price
$ 85.36
Selling Price
$ 71.87
1217
822
1018
2962
Market Price
$ 82.52
Selling Price
$ 69.00
1436
767
933
1630
Market Price
$ 98.79
Selling Price
$ 87.38
2127
1798
746
2393
Market Price
$ 83.88
Selling Price
$ 74.96
857
498
346
2579
Market Price
$ 103.34
Selling Price
$ 92.14
1950
1408
1292
2505
Market Price
$ 96.80
Selling Price
$ 80.92
3020
2200
2580
3911
Market Price
$ 84.42
Selling Price
$ 71.15
2003
1188
1607
2606
Market Price
$ 103.66
Selling Price
$ 87.94
983
429
768
3454
Market Price
$ 68.74
Selling Price
$ 60.52
705
321
435
1348
Market Price
$ 74.69
Selling Price
$ 67.89
935
555
235
2751
Market Price
$ 88.69
Selling Price
$ 74.64
3190
3095
2842
3475
Market Price
$ 92.92
Selling Price
$ 83.44
1976
1177
524
3524
Market Price
$ 77.17
Selling Price
$ 66.52
2751
1391
772
3432