Market Price
$ 36.43
Selling Price
$ 32.97
1947
1569
724
2490
Market Price
$ 50.78
Selling Price
$ 43.77
2973
2939
2601
3630
Market Price
$ 36.31
Selling Price
$ 30.30
1269
769
724
4838
Market Price
$ 59.94
Selling Price
$ 50.91
1106
332
708
3313
Market Price
$ 65.49
Selling Price
$ 54.75
2322
1662
1341
3749
Market Price
$ 63.39
Selling Price
$ 54.28
1837
951
841
3564
Market Price
$ 46.53
Selling Price
$ 40.55
1398
1077
958
1585
Market Price
$ 33.13
Selling Price
$ 29.49
2169
979
1291
3519
Market Price
$ 46.36
Selling Price
$ 38.97
2737
1816
2648
3851
Market Price
$ 53.42
Selling Price
$ 46.79
3417
1752
2055
4077
Market Price
$ 64.57
Selling Price
$ 56.65
993
280
422
1463
Market Price
$ 55.92
Selling Price
$ 47.16
421
123
155
499
Market Price
$ 47.51
Selling Price
$ 39.72
994
621
270
4327
Market Price
$ 34.48
Selling Price
$ 30.47
2936
1125
1779
3350
Market Price
$ 60.65
Selling Price
$ 52.55
582
142
482
689
Market Price
$ 39.08
Selling Price
$ 34.09
1484
449
1174
2100
Market Price
$ 62.94
Selling Price
$ 54.30
1341
673
1276
1675
Market Price
$ 68.00
Selling Price
$ 59.14
838
580
614
2055
Market Price
$ 29.62
Selling Price
$ 25.46
2316
2134
927
2481
Market Price
$ 55.43
Selling Price
$ 49.39
801
569
387
1778
Market Price
$ 47.06
Selling Price
$ 42.17
2642
1077
1325
3124
Market Price
$ 52.42
Selling Price
$ 45.48
471
312
452
1560
Market Price
$ 35.57
Selling Price
$ 30.08
1538
879
1130
2892
Market Price
$ 42.90
Selling Price
$ 38.31
1486
1307
847
4853
Market Price
$ 38.51
Selling Price
$ 33.82
1571
532
466
2808
Market Price
$ 52.78
Selling Price
$ 46.93
1926
666
1027
4533
Market Price
$ 52.97
Selling Price
$ 46.95
1809
1790
540
3322
Market Price
$ 34.21
Selling Price
$ 30.94
374
228
218
1318
Market Price
$ 47.10
Selling Price
$ 39.25
4102
1700
2781
4411
Market Price
$ 70.00
Selling Price
$ 58.43
1387
1114
384
2186
Market Price
$ 47.66
Selling Price
$ 40.97
2702
901
2489
4761
Market Price
$ 47.46
Selling Price
$ 40.47
1686
855
1030
3535
Market Price
$ 64.76
Selling Price
$ 57.13
2446
1268
1540
2514
Market Price
$ 46.01
Selling Price
$ 38.39
1132
1052
985
1731
Market Price
$ 67.10
Selling Price
$ 59.94
1271
1174
387
2665
Market Price
$ 51.05
Selling Price
$ 43.77
529
117
515
988
Market Price
$ 49.28
Selling Price
$ 44.63
3877
3656
2053
4122
Market Price
$ 33.33
Selling Price
$ 28.13
2699
1157
1907
4930
Market Price
$ 55.14
Selling Price
$ 47.00
2159
1144
1246
2563
Market Price
$ 29.74
Selling Price
$ 25.63
3324
1718
1938
4543