Market Price
$ 82.11
Selling Price
$ 70.45
1951
838
1513
4951
Market Price
$ 69.44
Selling Price
$ 59.13
2509
1392
2145
4162
Market Price
$ 83.46
Selling Price
$ 71.40
1276
415
426
1605
Market Price
$ 107.41
Selling Price
$ 95.62
1357
491
403
3013
Market Price
$ 103.95
Selling Price
$ 87.91
1618
591
827
2681
Market Price
$ 115.21
Selling Price
$ 96.30
865
412
457
1162
Market Price
$ 82.63
Selling Price
$ 68.87
897
507
818
2957
Market Price
$ 92.25
Selling Price
$ 79.01
2313
1595
1228
2960
Market Price
$ 89.31
Selling Price
$ 75.73
415
329
143
706
Market Price
$ 74.22
Selling Price
$ 66.88
2649
808
686
4761
Market Price
$ 95.48
Selling Price
$ 82.56
2455
2294
2454
4516
Market Price
$ 80.55
Selling Price
$ 67.64
1759
1318
1123
4519
Market Price
$ 115.39
Selling Price
$ 96.21
458
195
411
515
Market Price
$ 105.33
Selling Price
$ 90.13
1294
750
1237
3150
Market Price
$ 83.26
Selling Price
$ 70.49
1314
804
1226
2516
Market Price
$ 79.18
Selling Price
$ 69.10
415
315
160
593
Market Price
$ 104.09
Selling Price
$ 88.01
115
110
75
513
Market Price
$ 70.86
Selling Price
$ 61.31
844
169
515
2841
Market Price
$ 118.11
Selling Price
$ 98.52
1019
909
791
4557
Market Price
$ 78.74
Selling Price
$ 66.76
1972
709
402
3122
Market Price
$ 68.07
Selling Price
$ 60.09
642
336
175
990
Market Price
$ 69.19
Selling Price
$ 59.57
739
220
249
1609
Market Price
$ 87.53
Selling Price
$ 75.58
2156
2039
1470
4048
Market Price
$ 68.75
Selling Price
$ 58.44
1031
657
615
1637
Market Price
$ 94.98
Selling Price
$ 83.21
524
304
403
1419
Market Price
$ 84.19
Selling Price
$ 71.54
402
120
328
741
Market Price
$ 97.87
Selling Price
$ 87.83
300
185
109
1063
Market Price
$ 72.13
Selling Price
$ 60.20
1434
1347
625
4688
Market Price
$ 108.86
Selling Price
$ 96.72
848
712
227
3788
Market Price
$ 106.85
Selling Price
$ 93.47
1677
546
936
3432
Market Price
$ 88.28
Selling Price
$ 75.88
2259
1263
658
3131
Market Price
$ 109.17
Selling Price
$ 91.64
825
436
201
3311
Market Price
$ 90.22
Selling Price
$ 79.77
881
881
321
4186
Market Price
$ 82.45
Selling Price
$ 69.41
1172
668
910
1241
Market Price
$ 80.38
Selling Price
$ 70.75
1200
921
816
1625
Market Price
$ 106.08
Selling Price
$ 91.12
1281
980
949
1821
Market Price
$ 113.85
Selling Price
$ 95.28
502
487
237
1015
Market Price
$ 91.81
Selling Price
$ 80.76
1518
701
540
3452
Market Price
$ 64.18
Selling Price
$ 55.18
1651
1386
548
1846
Market Price
$ 73.21
Selling Price
$ 61.37
2594
1122
1021
3039