Market Price
$ 65.64
Selling Price
$ 59.41
1440
553
519
1569
Market Price
$ 114.34
Selling Price
$ 97.17
983
791
563
2942
Market Price
$ 75.54
Selling Price
$ 65.15
265
216
222
645
Market Price
$ 64.05
Selling Price
$ 57.86
1382
405
472
2159
Market Price
$ 102.15
Selling Price
$ 85.71
212
53
81
859
Market Price
$ 87.34
Selling Price
$ 75.90
3821
3265
1605
4207
Market Price
$ 91.83
Selling Price
$ 79.59
3008
2928
2824
3612
Market Price
$ 82.26
Selling Price
$ 74.36
1864
712
1599
2582
Market Price
$ 94.27
Selling Price
$ 79.06
710
263
166
1303
Market Price
$ 99.16
Selling Price
$ 88.65
2289
1685
1279
2493
Market Price
$ 100.19
Selling Price
$ 88.40
119
56
31
454
Market Price
$ 97.47
Selling Price
$ 84.79
1388
624
1194
2377
Market Price
$ 106.42
Selling Price
$ 93.51
1286
995
1069
2114
Market Price
$ 111.64
Selling Price
$ 94.59
858
466
428
877
Market Price
$ 90.98
Selling Price
$ 78.81
1821
906
1545
2500
Market Price
$ 108.71
Selling Price
$ 96.15
1217
294
994
4165
Market Price
$ 103.54
Selling Price
$ 86.31
2705
844
2022
2975
Market Price
$ 104.91
Selling Price
$ 93.47
1258
882
1027
3568
Market Price
$ 103.81
Selling Price
$ 94.02
907
263
825
976
Market Price
$ 88.21
Selling Price
$ 77.87
1425
694
685
3426
Market Price
$ 75.48
Selling Price
$ 65.45
3813
845
1270
3993
Market Price
$ 76.32
Selling Price
$ 64.79
4198
3827
1622
4555
Market Price
$ 114.54
Selling Price
$ 97.17
1761
572
1056
4710
Market Price
$ 86.22
Selling Price
$ 78.01
822
560
736
1063
Market Price
$ 88.48
Selling Price
$ 79.30
1109
412
592
4599
Market Price
$ 69.68
Selling Price
$ 58.49
915
568
885
3396
Market Price
$ 75.04
Selling Price
$ 67.39
1507
1452
428
1767
Market Price
$ 67.33
Selling Price
$ 59.82
3116
1595
2135
3172
Market Price
$ 65.06
Selling Price
$ 58.90
269
168
173
487
Market Price
$ 101.06
Selling Price
$ 89.23
864
518
249
4133
Market Price
$ 79.18
Selling Price
$ 66.76
2719
1623
795
3671
Market Price
$ 107.85
Selling Price
$ 92.51
946
439
934
2118
Market Price
$ 99.53
Selling Price
$ 84.27
846
356
403
1588
Market Price
$ 87.84
Selling Price
$ 76.61
3500
1609
2408
4780
Market Price
$ 74.41
Selling Price
$ 66.60
1198
1132
532
2884
Market Price
$ 113.81
Selling Price
$ 96.46
1266
598
1085
1733
Market Price
$ 69.41
Selling Price
$ 61.57
842
402
552
976
Market Price
$ 110.76
Selling Price
$ 96.13
2386
1061
1103
3235
Market Price
$ 102.27
Selling Price
$ 92.03
832
567
641
3370
Market Price
$ 64.98
Selling Price
$ 59.00
1352
1120
964
2856