Market Price
$ 84.43
Selling Price
$ 72.49
297
254
124
1236
Market Price
$ 68.57
Selling Price
$ 62.02
748
623
745
2568
Market Price
$ 72.31
Selling Price
$ 60.88
950
534
478
3609
Market Price
$ 105.05
Selling Price
$ 91.79
1261
1195
735
1310
Market Price
$ 61.89
Selling Price
$ 55.68
1425
799
1085
4510
Market Price
$ 66.61
Selling Price
$ 58.55
864
670
598
1455
Market Price
$ 72.35
Selling Price
$ 60.68
541
526
111
687
Market Price
$ 88.96
Selling Price
$ 77.95
188
184
77
450
Market Price
$ 103.97
Selling Price
$ 91.36
890
794
191
976
Market Price
$ 107.23
Selling Price
$ 93.28
2215
1742
1066
4009
Market Price
$ 69.16
Selling Price
$ 62.69
938
898
365
2549
Market Price
$ 61.78
Selling Price
$ 55.05
670
187
210
2528
Market Price
$ 76.33
Selling Price
$ 67.19
424
266
208
827
Market Price
$ 69.88
Selling Price
$ 60.63
1789
1226
1243
2357
Market Price
$ 66.89
Selling Price
$ 60.32
106
94
61
501
Market Price
$ 74.22
Selling Price
$ 61.99
3263
1854
1027
3520
Market Price
$ 77.37
Selling Price
$ 64.88
1005
720
467
3520
Market Price
$ 110.46
Selling Price
$ 98.46
1928
454
1463
3596
Market Price
$ 107.98
Selling Price
$ 94.81
738
502
623
1160
Market Price
$ 89.74
Selling Price
$ 77.53
700
584
235
2469
Market Price
$ 104.87
Selling Price
$ 93.95
1870
848
517
2002
Market Price
$ 97.57
Selling Price
$ 83.07
626
534
557
1112
Market Price
$ 105.29
Selling Price
$ 88.81
1202
831
687
1260
Market Price
$ 86.04
Selling Price
$ 72.65
977
247
307
1199
Market Price
$ 66.98
Selling Price
$ 58.48
2490
2322
1835
2505
Market Price
$ 99.50
Selling Price
$ 84.26
1385
543
298
1924
Market Price
$ 98.46
Selling Price
$ 87.93
277
232
198
491
Market Price
$ 83.02
Selling Price
$ 70.80
1103
1008
522
1328
Market Price
$ 80.75
Selling Price
$ 70.36
464
431
360
633
Market Price
$ 103.96
Selling Price
$ 89.99
977
944
753
2425
Market Price
$ 73.37
Selling Price
$ 64.20
897
244
613
2145
Market Price
$ 101.48
Selling Price
$ 88.01
3193
3050
1662
3889
Market Price
$ 69.70
Selling Price
$ 62.94
778
404
398
3286
Market Price
$ 81.12
Selling Price
$ 71.91
616
236
561
668
Market Price
$ 94.83
Selling Price
$ 80.53
1034
658
279
1047
Market Price
$ 72.17
Selling Price
$ 62.58
2744
1559
1875
4157
Market Price
$ 85.81
Selling Price
$ 73.79
1908
611
531
2304
Market Price
$ 77.44
Selling Price
$ 69.12
2718
956
1938
3760
Market Price
$ 80.44
Selling Price
$ 72.27
1373
746
1082
1996
Market Price
$ 104.52
Selling Price
$ 93.74
531
227
184
1523