Market Price
$ 84.69
Selling Price
$ 71.27
1174
907
604
4719
Market Price
$ 67.67
Selling Price
$ 60.34
2876
1159
2341
3115
Market Price
$ 100.08
Selling Price
$ 87.81
3011
1719
2000
3732
Market Price
$ 104.97
Selling Price
$ 93.24
933
671
526
1617
Market Price
$ 108.31
Selling Price
$ 93.13
773
235
360
1196
Market Price
$ 91.49
Selling Price
$ 76.47
251
89
107
782
Market Price
$ 105.70
Selling Price
$ 92.74
1176
861
1006
2763
Market Price
$ 105.75
Selling Price
$ 96.07
915
606
452
3974
Market Price
$ 111.10
Selling Price
$ 96.21
1529
407
659
2945
Market Price
$ 113.52
Selling Price
$ 95.32
471
308
202
1928
Market Price
$ 75.20
Selling Price
$ 64.46
2356
1023
923
4571
Market Price
$ 85.02
Selling Price
$ 72.00
3378
1519
1325
4577
Market Price
$ 75.06
Selling Price
$ 65.51
2851
2026
759
2904
Market Price
$ 113.75
Selling Price
$ 96.18
1394
960
844
3362
Market Price
$ 90.55
Selling Price
$ 76.14
905
266
751
1015
Market Price
$ 73.44
Selling Price
$ 61.83
1095
889
999
1506
Market Price
$ 68.24
Selling Price
$ 59.34
1128
1011
561
1286
Market Price
$ 83.64
Selling Price
$ 74.63
514
428
216
2074
Market Price
$ 102.18
Selling Price
$ 86.26
1554
504
763
2181
Market Price
$ 83.14
Selling Price
$ 71.23
372
75
210
750
Market Price
$ 63.64
Selling Price
$ 56.96
1046
346
1024
2830
Market Price
$ 110.39
Selling Price
$ 96.86
818
770
779
2391
Market Price
$ 75.94
Selling Price
$ 65.44
628
410
368
835
Market Price
$ 69.41
Selling Price
$ 58.45
1570
481
317
4514
Market Price
$ 83.38
Selling Price
$ 71.94
925
386
235
4373
Market Price
$ 109.89
Selling Price
$ 96.75
804
177
218
1686
Market Price
$ 87.92
Selling Price
$ 74.93
1791
1567
838
4895
Market Price
$ 68.21
Selling Price
$ 59.64
1915
1013
926
2113
Market Price
$ 100.94
Selling Price
$ 85.42
450
159
376
704
Market Price
$ 67.47
Selling Price
$ 60.16
319
77
310
1449
Market Price
$ 97.31
Selling Price
$ 82.79
2984
2191
1185
3794
Market Price
$ 94.99
Selling Price
$ 84.93
3641
891
2181
4617
Market Price
$ 94.91
Selling Price
$ 80.96
2144
1439
910
4739
Market Price
$ 69.62
Selling Price
$ 58.95
945
310
929
2931
Market Price
$ 110.91
Selling Price
$ 96.93
433
345
269
1463
Market Price
$ 88.59
Selling Price
$ 79.57
2886
2547
1454
4110
Market Price
$ 110.26
Selling Price
$ 96.64
2012
549
1274
2177
Market Price
$ 81.61
Selling Price
$ 72.20
1194
768
1182
1680
Market Price
$ 79.36
Selling Price
$ 69.80
1387
685
1189
4562
Market Price
$ 104.97
Selling Price
$ 88.59
304
213
290
512