Market Price
$ 80.70
Selling Price
$ 67.65
610
244
161
2192
Market Price
$ 81.20
Selling Price
$ 71.30
2129
1031
920
4996
Market Price
$ 73.85
Selling Price
$ 63.28
382
98
318
947
Market Price
$ 73.86
Selling Price
$ 63.37
3689
2119
2376
4153
Market Price
$ 107.01
Selling Price
$ 95.53
704
563
482
2725
Market Price
$ 69.96
Selling Price
$ 61.09
1849
398
745
3168
Market Price
$ 77.48
Selling Price
$ 66.31
1800
450
1744
4977
Market Price
$ 68.53
Selling Price
$ 57.15
872
281
219
1537
Market Price
$ 98.94
Selling Price
$ 84.15
285
199
139
631
Market Price
$ 85.28
Selling Price
$ 73.53
743
455
495
963
Market Price
$ 70.18
Selling Price
$ 61.50
1594
709
1398
1813
Market Price
$ 105.17
Selling Price
$ 88.98
1910
712
740
2267
Market Price
$ 77.88
Selling Price
$ 65.47
1094
260
681
2435
Market Price
$ 68.58
Selling Price
$ 61.13
1468
1141
474
2114
Market Price
$ 103.81
Selling Price
$ 91.06
883
862
593
2248
Market Price
$ 77.76
Selling Price
$ 69.05
1273
977
1043
4266
Market Price
$ 114.57
Selling Price
$ 95.73
3718
3351
3617
4001
Market Price
$ 68.63
Selling Price
$ 59.54
795
567
462
1406
Market Price
$ 71.43
Selling Price
$ 63.65
3318
869
2988
4769
Market Price
$ 97.94
Selling Price
$ 82.57
2670
1722
1800
4754
Market Price
$ 114.69
Selling Price
$ 98.07
1662
1079
1007
2928
Market Price
$ 66.02
Selling Price
$ 58.93
4262
2988
2192
4611
Market Price
$ 72.83
Selling Price
$ 61.85
1147
1049
318
3669
Market Price
$ 75.25
Selling Price
$ 65.11
1581
645
1402
2259
Market Price
$ 112.13
Selling Price
$ 98.91
1305
1234
393
2542
Market Price
$ 73.03
Selling Price
$ 66.14
1815
1658
1771
3444
Market Price
$ 85.55
Selling Price
$ 73.60
4613
1209
1968
4918
Market Price
$ 90.72
Selling Price
$ 82.28
2001
634
1355
4410
Market Price
$ 94.21
Selling Price
$ 79.60
2686
1104
1831
4192
Market Price
$ 63.63
Selling Price
$ 57.58
453
285
139
1299
Market Price
$ 109.09
Selling Price
$ 95.09
1077
591
838
2450
Market Price
$ 85.47
Selling Price
$ 76.97
1022
913
641
1130
Market Price
$ 102.35
Selling Price
$ 92.91
773
630
589
904
Market Price
$ 97.77
Selling Price
$ 81.53
1416
295
1219
2838
Market Price
$ 97.96
Selling Price
$ 86.58
1204
328
396
4171
Market Price
$ 94.16
Selling Price
$ 84.12
715
395
331
2204
Market Price
$ 75.67
Selling Price
$ 63.67
1105
668
333
1699
Market Price
$ 98.66
Selling Price
$ 89.08
2528
1160
1463
3494
Market Price
$ 108.37
Selling Price
$ 94.25
738
281
538
903
Market Price
$ 111.43
Selling Price
$ 94.39
2372
1036
642
3891