Market Price
$ 32.84
Selling Price
$ 27.98
689
187
610
1600
Market Price
$ 44.77
Selling Price
$ 38.54
636
303
468
1066
Market Price
$ 38.79
Selling Price
$ 34.90
4408
1530
3604
4643
Market Price
$ 56.70
Selling Price
$ 48.66
1183
633
1175
1655
Market Price
$ 30.62
Selling Price
$ 26.14
197
52
108
690
Market Price
$ 61.07
Selling Price
$ 54.00
1901
705
1037
4111
Market Price
$ 44.07
Selling Price
$ 37.96
745
624
202
848
Market Price
$ 28.42
Selling Price
$ 25.27
2969
1351
1133
4024
Market Price
$ 49.83
Selling Price
$ 44.46
450
249
254
719
Market Price
$ 40.57
Selling Price
$ 34.01
2614
720
1399
3982
Market Price
$ 53.40
Selling Price
$ 45.20
1847
568
864
1873
Market Price
$ 36.79
Selling Price
$ 32.33
596
390
545
818
Market Price
$ 59.35
Selling Price
$ 53.82
1061
817
1021
1408
Market Price
$ 41.23
Selling Price
$ 35.58
3370
2422
1202
4439
Market Price
$ 67.47
Selling Price
$ 56.37
1877
1239
1532
2325
Market Price
$ 30.92
Selling Price
$ 27.08
2436
943
1766
4093
Market Price
$ 62.08
Selling Price
$ 53.02
780
197
460
1232
Market Price
$ 69.47
Selling Price
$ 59.33
2316
1409
1790
3009
Market Price
$ 43.98
Selling Price
$ 37.88
2193
890
713
3016
Market Price
$ 55.01
Selling Price
$ 46.69
4070
3370
2863
4809
Market Price
$ 38.34
Selling Price
$ 33.53
1765
1542
509
2087
Market Price
$ 35.59
Selling Price
$ 31.98
269
258
147
644
Market Price
$ 38.53
Selling Price
$ 33.79
1233
1039
742
1237
Market Price
$ 55.34
Selling Price
$ 48.99
1754
1708
1431
4912
Market Price
$ 45.27
Selling Price
$ 38.72
1267
808
768
1536
Market Price
$ 32.11
Selling Price
$ 28.20
2081
1140
548
2787
Market Price
$ 54.41
Selling Price
$ 49.10
1931
1768
1167
4115
Market Price
$ 46.23
Selling Price
$ 40.77
1532
607
670
2476
Market Price
$ 51.34
Selling Price
$ 43.24
316
129
91
1212
Market Price
$ 29.52
Selling Price
$ 26.82
668
162
436
2907
Market Price
$ 51.57
Selling Price
$ 45.28
685
181
292
1429
Market Price
$ 65.83
Selling Price
$ 58.20
733
465
643
903
Market Price
$ 43.93
Selling Price
$ 38.57
1243
252
1141
1994
Market Price
$ 43.42
Selling Price
$ 36.55
243
203
179
1072
Market Price
$ 46.36
Selling Price
$ 39.73
1010
443
987
1694
Market Price
$ 67.81
Selling Price
$ 57.36
543
171
238
740
Market Price
$ 59.89
Selling Price
$ 50.70
2024
1109
1817
2792
Market Price
$ 65.10
Selling Price
$ 57.04
2123
1461
962
4823
Market Price
$ 66.42
Selling Price
$ 58.17
1759
1346
1273
2803
Market Price
$ 55.02
Selling Price
$ 46.26
705
314
177
1979