Market Price
$ 74.67
Selling Price
$ 66.40
4384
927
2161
4561
Market Price
$ 88.96
Selling Price
$ 75.07
2002
1168
1902
2242
Market Price
$ 62.70
Selling Price
$ 55.32
2236
471
1238
2355
Market Price
$ 90.75
Selling Price
$ 78.18
2281
844
1135
4080
Market Price
$ 105.07
Selling Price
$ 93.52
908
632
684
1079
Market Price
$ 108.32
Selling Price
$ 96.81
2818
1714
1642
3684
Market Price
$ 78.50
Selling Price
$ 67.85
1374
841
1013
2582
Market Price
$ 74.25
Selling Price
$ 62.47
1524
1036
1156
3648
Market Price
$ 110.58
Selling Price
$ 92.51
1856
623
1054
1893
Market Price
$ 82.57
Selling Price
$ 71.02
3830
2629
2961
4021
Market Price
$ 98.36
Selling Price
$ 83.87
777
295
583
1970
Market Price
$ 91.43
Selling Price
$ 83.10
1129
462
520
2486
Market Price
$ 73.96
Selling Price
$ 62.88
1860
411
949
2526
Market Price
$ 85.21
Selling Price
$ 73.44
990
817
524
1979
Market Price
$ 75.85
Selling Price
$ 68.43
1404
561
1370
1905
Market Price
$ 80.31
Selling Price
$ 71.24
1246
635
879
4385
Market Price
$ 88.66
Selling Price
$ 77.59
470
436
319
2048
Market Price
$ 104.29
Selling Price
$ 87.24
471
370
117
1152
Market Price
$ 99.07
Selling Price
$ 86.54
3925
1906
2112
4125
Market Price
$ 74.86
Selling Price
$ 67.48
1092
794
1024
2086
Market Price
$ 104.16
Selling Price
$ 94.62
661
271
581
2869
Market Price
$ 101.97
Selling Price
$ 87.54
1900
1504
932
2339
Market Price
$ 76.11
Selling Price
$ 66.69
616
299
210
622
Market Price
$ 75.12
Selling Price
$ 63.64
217
155
82
551
Market Price
$ 73.37
Selling Price
$ 65.50
1301
734
324
3265
Market Price
$ 79.39
Selling Price
$ 69.63
583
231
292
2067
Market Price
$ 68.98
Selling Price
$ 61.21
1830
676
1072
2428
Market Price
$ 101.63
Selling Price
$ 89.81
259
221
84
757
Market Price
$ 90.61
Selling Price
$ 81.61
1408
513
1196
4886
Market Price
$ 68.53
Selling Price
$ 58.41
298
206
66
1199
Market Price
$ 110.38
Selling Price
$ 95.81
2304
1224
1083
2366
Market Price
$ 73.48
Selling Price
$ 63.22
2354
1443
1235
3127
Market Price
$ 65.38
Selling Price
$ 55.10
628
234
219
1335
Market Price
$ 114.75
Selling Price
$ 96.42
2686
2657
1482
3364
Market Price
$ 106.16
Selling Price
$ 94.67
3039
2338
1726
3643
Market Price
$ 88.80
Selling Price
$ 77.97
1952
755
732
3944
Market Price
$ 77.90
Selling Price
$ 65.40
1050
436
348
4177
Market Price
$ 93.00
Selling Price
$ 79.34
340
260
155
429
Market Price
$ 89.56
Selling Price
$ 77.43
1383
1223
593
1555
Market Price
$ 81.47
Selling Price
$ 69.61
867
446
363
1167