Market Price
$ 81.31
Selling Price
$ 73.25
3961
1824
3608
4693
Market Price
$ 69.75
Selling Price
$ 62.44
1095
811
924
2670
Market Price
$ 105.00
Selling Price
$ 90.64
1227
1167
1071
4982
Market Price
$ 98.44
Selling Price
$ 82.60
787
342
360
791
Market Price
$ 69.75
Selling Price
$ 59.78
1622
1418
1542
3725
Market Price
$ 112.17
Selling Price
$ 97.76
165
76
146
461
Market Price
$ 78.56
Selling Price
$ 66.01
1961
1018
1790
3523
Market Price
$ 69.01
Selling Price
$ 59.10
465
150
319
1132
Market Price
$ 83.71
Selling Price
$ 72.83
650
149
596
2363
Market Price
$ 96.66
Selling Price
$ 83.35
597
533
455
2953
Market Price
$ 113.95
Selling Price
$ 96.31
845
497
344
1151
Market Price
$ 81.10
Selling Price
$ 70.40
1199
1003
1137
2617
Market Price
$ 97.25
Selling Price
$ 81.57
599
554
272
2919
Market Price
$ 110.12
Selling Price
$ 94.14
3332
1188
3274
4921
Market Price
$ 111.43
Selling Price
$ 96.72
3453
2091
2769
4114
Market Price
$ 112.66
Selling Price
$ 96.82
2696
1666
1035
2741
Market Price
$ 94.10
Selling Price
$ 81.45
2804
2788
789
3365
Market Price
$ 63.50
Selling Price
$ 55.82
4713
2124
3871
4748
Market Price
$ 73.26
Selling Price
$ 62.21
2302
962
1178
2461
Market Price
$ 76.77
Selling Price
$ 66.75
2202
2116
987
3573
Market Price
$ 81.16
Selling Price
$ 72.18
1117
827
407
3096
Market Price
$ 109.22
Selling Price
$ 94.38
1143
564
836
3557
Market Price
$ 64.90
Selling Price
$ 56.24
2842
2548
2117
3587
Market Price
$ 66.67
Selling Price
$ 58.61
1053
541
894
1221
Market Price
$ 99.93
Selling Price
$ 89.93
726
714
688
2493
Market Price
$ 114.18
Selling Price
$ 97.35
912
568
536
2797
Market Price
$ 80.51
Selling Price
$ 69.94
929
684
551
997
Market Price
$ 107.24
Selling Price
$ 95.11
238
164
85
663
Market Price
$ 104.65
Selling Price
$ 87.54
824
767
627
1396
Market Price
$ 76.50
Selling Price
$ 66.53
1592
670
888
4699
Market Price
$ 75.08
Selling Price
$ 63.37
902
759
470
1155
Market Price
$ 89.72
Selling Price
$ 79.78
998
775
553
2271
Market Price
$ 104.04
Selling Price
$ 93.50
657
606
517
1098
Market Price
$ 93.52
Selling Price
$ 81.58
4205
2858
2804
4333
Market Price
$ 63.20
Selling Price
$ 57.13
803
530
678
2363
Market Price
$ 89.18
Selling Price
$ 79.03
3376
1295
2559
3432
Market Price
$ 93.90
Selling Price
$ 79.67
1364
881
428
4010
Market Price
$ 84.81
Selling Price
$ 73.44
2670
2438
2534
4956
Market Price
$ 107.40
Selling Price
$ 92.17
3359
2009
2882
4287
Market Price
$ 79.53
Selling Price
$ 66.81
539
392
164
2124