Market Price
$ 101.73
Selling Price
$ 89.02
1162
750
399
2916
Market Price
$ 103.97
Selling Price
$ 91.22
1882
828
1288
2192
Market Price
$ 105.93
Selling Price
$ 89.36
1819
555
831
3604
Market Price
$ 102.28
Selling Price
$ 85.53
497
425
251
616
Market Price
$ 113.12
Selling Price
$ 94.43
581
486
287
786
Market Price
$ 94.57
Selling Price
$ 81.21
470
301
424
664
Market Price
$ 62.28
Selling Price
$ 56.20
1163
554
1130
1522
Market Price
$ 92.52
Selling Price
$ 77.60
1305
1094
925
4857
Market Price
$ 72.44
Selling Price
$ 62.94
4229
3690
1909
4287
Market Price
$ 106.90
Selling Price
$ 90.02
835
432
408
1996
Market Price
$ 75.33
Selling Price
$ 66.73
148
38
38
598
Market Price
$ 106.25
Selling Price
$ 92.21
1964
505
507
2452
Market Price
$ 115.92
Selling Price
$ 98.44
3298
1064
1089
3616
Market Price
$ 95.24
Selling Price
$ 85.66
3410
3113
690
4120
Market Price
$ 70.20
Selling Price
$ 62.28
910
245
744
2320
Market Price
$ 101.31
Selling Price
$ 86.25
520
147
359
1425
Market Price
$ 67.66
Selling Price
$ 60.66
2323
1331
1907
2878
Market Price
$ 80.17
Selling Price
$ 68.68
963
659
404
1247
Market Price
$ 106.32
Selling Price
$ 90.58
831
539
180
2449
Market Price
$ 88.49
Selling Price
$ 80.41
1073
669
399
3399
Market Price
$ 66.06
Selling Price
$ 56.16
788
630
312
1915
Market Price
$ 90.27
Selling Price
$ 77.80
1661
799
1628
3328
Market Price
$ 88.99
Selling Price
$ 77.94
1154
521
915
2296
Market Price
$ 81.58
Selling Price
$ 70.97
2635
1174
2339
4689
Market Price
$ 103.56
Selling Price
$ 88.63
4012
2077
3086
4260
Market Price
$ 73.93
Selling Price
$ 61.73
2278
2129
1059
2615
Market Price
$ 93.33
Selling Price
$ 84.34
1343
916
1247
1472
Market Price
$ 85.24
Selling Price
$ 72.33
1703
717
1610
4083
Market Price
$ 83.63
Selling Price
$ 74.10
4069
2103
1890
4730
Market Price
$ 113.74
Selling Price
$ 95.72
2730
772
1736
4066
Market Price
$ 80.05
Selling Price
$ 72.50
579
467
371
1082
Market Price
$ 65.86
Selling Price
$ 55.93
826
517
391
1253
Market Price
$ 90.28
Selling Price
$ 80.05
2908
1420
2554
4937
Market Price
$ 97.09
Selling Price
$ 81.78
1398
1039
428
1799
Market Price
$ 103.70
Selling Price
$ 91.28
1649
1319
818
3019
Market Price
$ 106.97
Selling Price
$ 91.87
628
190
181
1942
Market Price
$ 72.14
Selling Price
$ 60.36
4288
3712
3955
4612
Market Price
$ 92.09
Selling Price
$ 80.98
2655
1268
2566
3138
Market Price
$ 97.97
Selling Price
$ 81.85
3372
1309
1187
3724
Market Price
$ 85.27
Selling Price
$ 76.42
3816
941
3626
4858