Market Price
$ 58.62
Selling Price
$ 38.02
2210
1920
1029
2589
Market Price
$ 39.42
Selling Price
$ 24.00
2880
1665
1814
3179
Market Price
$ 61.01
Selling Price
$ 36.83
787
184
738
2686
Market Price
$ 50.63
Selling Price
$ 32.04
216
95
57
1046
Market Price
$ 57.25
Selling Price
$ 37.79
3336
828
1140
3428
Market Price
$ 66.20
Selling Price
$ 38.98
3919
3510
3307
4380
Market Price
$ 26.01
Selling Price
$ 16.00
458
450
334
758
Market Price
$ 64.12
Selling Price
$ 39.03
1149
751
243
2072
Market Price
$ 36.67
Selling Price
$ 22.50
3105
1087
1369
3167
Market Price
$ 46.05
Selling Price
$ 30.00
511
476
218
917
Market Price
$ 63.83
Selling Price
$ 38.72
700
644
448
2077
Market Price
$ 58.19
Selling Price
$ 34.86
665
561
366
681
Market Price
$ 53.07
Selling Price
$ 31.86
642
279
591
2653
Market Price
$ 55.24
Selling Price
$ 34.82
3158
1937
893
4893
Market Price
$ 54.14
Selling Price
$ 34.07
1352
568
523
4129
Market Price
$ 42.51
Selling Price
$ 26.25
357
187
81
718
Market Price
$ 51.05
Selling Price
$ 31.85
2901
1456
898
4347
Market Price
$ 62.63
Selling Price
$ 38.39
2205
810
731
2445
Market Price
$ 25.89
Selling Price
$ 16.00
1106
688
861
2384
Market Price
$ 45.63
Selling Price
$ 30.03
2602
1541
746
4646
Market Price
$ 50.80
Selling Price
$ 30.00
1327
508
1293
4407
Market Price
$ 52.56
Selling Price
$ 33.93
281
87
108
498
Market Price
$ 65.79
Selling Price
$ 39.86
724
594
573
3387
Market Price
$ 64.16
Selling Price
$ 38.47
750
465
414
2059
Market Price
$ 26.77
Selling Price
$ 17.50
652
188
226
744
Market Price
$ 53.29
Selling Price
$ 34.16
1343
1339
710
1584
Market Price
$ 56.49
Selling Price
$ 34.10
3050
666
2001
3503
Market Price
$ 57.00
Selling Price
$ 35.45
941
665
790
4142
Market Price
$ 63.90
Selling Price
$ 37.72
143
72
74
609
Market Price
$ 53.58
Selling Price
$ 33.75
711
188
398
1898
Market Price
$ 59.65
Selling Price
$ 37.72
903
845
718
2580
Market Price
$ 56.91
Selling Price
$ 36.96
422
256
198
459
Market Price
$ 49.80
Selling Price
$ 32.36
1072
468
805
3299
Market Price
$ 28.32
Selling Price
$ 17.50
323
208
147
947
Market Price
$ 40.72
Selling Price
$ 26.25
2311
1796
1382
2555
Market Price
$ 44.08
Selling Price
$ 26.25
724
564
503
2520
Market Price
$ 25.30
Selling Price
$ 16.00
1767
1121
1069
2172
Market Price
$ 60.31
Selling Price
$ 38.27
2283
1985
1021
2586
Market Price
$ 50.60
Selling Price
$ 33.01
204
50
200
565
Market Price
$ 47.88
Selling Price
$ 30.00
1039
565
978
1205