Market Price
$ 109.72
Selling Price
$ 93.09
1189
932
436
1801
Market Price
$ 112.01
Selling Price
$ 98.54
414
180
126
948
Market Price
$ 63.79
Selling Price
$ 56.20
3248
916
1133
4138
Market Price
$ 65.50
Selling Price
$ 57.15
504
103
467
617
Market Price
$ 84.90
Selling Price
$ 72.86
647
383
305
881
Market Price
$ 114.50
Selling Price
$ 98.71
1199
950
822
2431
Market Price
$ 72.39
Selling Price
$ 63.23
1208
629
715
2364
Market Price
$ 110.07
Selling Price
$ 98.15
1276
859
1267
2533
Market Price
$ 109.45
Selling Price
$ 94.84
3336
3303
2550
3367
Market Price
$ 106.17
Selling Price
$ 92.35
753
246
221
3211
Market Price
$ 89.42
Selling Price
$ 74.64
1304
1288
267
1340
Market Price
$ 106.16
Selling Price
$ 89.95
2475
2138
648
2958
Market Price
$ 73.21
Selling Price
$ 62.70
1694
366
953
3962
Market Price
$ 81.67
Selling Price
$ 70.85
1155
283
654
4078
Market Price
$ 108.98
Selling Price
$ 93.52
1607
1301
1131
4859
Market Price
$ 83.29
Selling Price
$ 69.91
1872
920
1400
3915
Market Price
$ 108.92
Selling Price
$ 96.35
881
637
285
1967
Market Price
$ 100.39
Selling Price
$ 89.61
1975
932
1758
2842
Market Price
$ 97.46
Selling Price
$ 84.24
1418
1317
1210
2501
Market Price
$ 72.59
Selling Price
$ 62.86
3569
1210
3275
4883
Market Price
$ 83.18
Selling Price
$ 73.02
1683
426
1141
2127
Market Price
$ 91.77
Selling Price
$ 82.41
595
438
205
1495
Market Price
$ 91.44
Selling Price
$ 80.01
782
486
417
1787
Market Price
$ 96.31
Selling Price
$ 87.54
2411
801
1065
3973
Market Price
$ 82.50
Selling Price
$ 71.57
895
867
681
2127
Market Price
$ 82.86
Selling Price
$ 71.77
198
78
76
619
Market Price
$ 69.44
Selling Price
$ 62.75
1875
427
1567
3036
Market Price
$ 74.35
Selling Price
$ 62.33
942
634
210
1763
Market Price
$ 111.44
Selling Price
$ 93.97
989
311
698
1900
Market Price
$ 98.08
Selling Price
$ 88.18
583
415
311
942
Market Price
$ 76.47
Selling Price
$ 67.97
1394
717
1120
3950
Market Price
$ 88.61
Selling Price
$ 80.23
649
309
292
1882
Market Price
$ 108.09
Selling Price
$ 92.72
1236
1038
878
1531
Market Price
$ 105.03
Selling Price
$ 94.79
304
264
190
1015
Market Price
$ 89.32
Selling Price
$ 79.41
4128
3346
3074
4313
Market Price
$ 77.16
Selling Price
$ 67.76
1695
1269
1244
3194
Market Price
$ 95.73
Selling Price
$ 82.79
1440
588
736
4226
Market Price
$ 79.98
Selling Price
$ 67.73
2460
736
2112
2490
Market Price
$ 79.18
Selling Price
$ 66.95
489
193
326
792
Market Price
$ 83.23
Selling Price
$ 70.68
2652
2262
2269
3162