Market Price
$ 87.05
Selling Price
$ 73.22
707
528
239
2797
Market Price
$ 63.32
Selling Price
$ 55.89
2073
529
1745
4409
Market Price
$ 95.04
Selling Price
$ 79.74
235
114
208
718
Market Price
$ 106.38
Selling Price
$ 95.94
3375
1959
2916
3509
Market Price
$ 81.68
Selling Price
$ 70.98
2325
2133
1431
4426
Market Price
$ 80.35
Selling Price
$ 67.99
674
192
506
1818
Market Price
$ 96.25
Selling Price
$ 85.99
1067
576
675
1730
Market Price
$ 96.84
Selling Price
$ 87.65
1828
1400
671
4915
Market Price
$ 64.37
Selling Price
$ 55.09
1553
1175
829
1968
Market Price
$ 86.76
Selling Price
$ 73.59
1352
608
616
2328
Market Price
$ 101.05
Selling Price
$ 85.96
2762
1189
1227
4037
Market Price
$ 80.51
Selling Price
$ 71.07
4972
4490
2818
4977
Market Price
$ 67.95
Selling Price
$ 56.80
1162
666
923
1884
Market Price
$ 75.13
Selling Price
$ 67.31
650
375
292
2319
Market Price
$ 67.98
Selling Price
$ 60.25
2713
2198
2673
2828
Market Price
$ 70.08
Selling Price
$ 59.64
787
270
739
1798
Market Price
$ 89.45
Selling Price
$ 75.66
293
225
224
651
Market Price
$ 86.30
Selling Price
$ 73.21
502
201
475
2490
Market Price
$ 109.03
Selling Price
$ 93.14
635
614
444
778
Market Price
$ 93.53
Selling Price
$ 83.16
1396
443
1063
2175
Market Price
$ 105.66
Selling Price
$ 89.21
1375
534
886
2361
Market Price
$ 83.00
Selling Price
$ 73.30
2717
1308
1155
3147
Market Price
$ 99.93
Selling Price
$ 88.77
945
747
926
1721
Market Price
$ 71.31
Selling Price
$ 61.18
524
480
328
1441
Market Price
$ 97.33
Selling Price
$ 83.38
1332
1319
1202
1345
Market Price
$ 99.00
Selling Price
$ 85.57
463
444
325
823
Market Price
$ 95.94
Selling Price
$ 81.83
609
422
516
716
Market Price
$ 68.32
Selling Price
$ 60.19
3454
2581
3045
4193
Market Price
$ 76.38
Selling Price
$ 69.37
1495
880
358
2183
Market Price
$ 72.35
Selling Price
$ 62.55
4698
3614
3140
4938
Market Price
$ 72.90
Selling Price
$ 62.80
4066
3355
3480
4403
Market Price
$ 73.07
Selling Price
$ 65.48
2568
803
2493
3173
Market Price
$ 77.29
Selling Price
$ 69.87
2955
674
1209
3954
Market Price
$ 106.56
Selling Price
$ 90.95
647
291
134
1144
Market Price
$ 90.09
Selling Price
$ 80.63
439
109
306
1416
Market Price
$ 100.45
Selling Price
$ 85.73
2231
1604
1050
4439
Market Price
$ 108.79
Selling Price
$ 97.68
953
495
654
1756
Market Price
$ 83.78
Selling Price
$ 71.88
1220
699
730
2983
Market Price
$ 95.12
Selling Price
$ 83.58
486
486
393
790
Market Price
$ 77.25
Selling Price
$ 67.67
1544
402
444
4759