Market Price
$ 32.92
Selling Price
$ 23.00
1350
908
1042
3244
Market Price
$ 43.04
Selling Price
$ 28.00
880
317
777
1325
Market Price
$ 53.82
Selling Price
$ 33.26
2221
1648
1513
3184
Market Price
$ 39.79
Selling Price
$ 26.00
1988
690
748
2463
Market Price
$ 49.91
Selling Price
$ 30.11
4284
2943
1644
4518
Market Price
$ 50.55
Selling Price
$ 30.11
2306
1819
826
2359
Market Price
$ 44.53
Selling Price
$ 30.11
3528
2277
1959
4458
Market Price
$ 12.36
Selling Price
$ 8.60
236
82
198
917
Market Price
$ 31.93
Selling Price
$ 19.35
2132
1442
1536
2847
Market Price
$ 36.98
Selling Price
$ 26.34
2903
1888
1464
3586
Market Price
$ 25.98
Selling Price
$ 16.00
2539
758
1340
3214
Market Price
$ 23.73
Selling Price
$ 16.13
4063
3508
3686
4701
Market Price
$ 33.21
Selling Price
$ 21.51
2616
2432
1615
2869
Market Price
$ 48.67
Selling Price
$ 30.11
2263
1783
1148
4955
Market Price
$ 42.54
Selling Price
$ 30.11
4399
2941
2140
4436
Market Price
$ 46.64
Selling Price
$ 30.11
1606
507
474
2228
Market Price
$ 31.07
Selling Price
$ 21.51
208
45
129
563
Market Price
$ 45.89
Selling Price
$ 30.11
4655
3371
4338
4787
Market Price
$ 8.57
Selling Price
$ 5.38
3110
976
1433
4093
Market Price
$ 23.85
Selling Price
$ 16.13
2835
1788
1767
4963
Market Price
$ 26.89
Selling Price
$ 16.13
220
144
133
828
Market Price
$ 26.12
Selling Price
$ 16.13
438
137
113
499
Market Price
$ 25.43
Selling Price
$ 16.13
3263
750
3148
4310
Market Price
$ 22.92
Selling Price
$ 16.13
325
237
293
1133
Market Price
$ 25.42
Selling Price
$ 16.13
1136
498
509
4047
Market Price
$ 38.70
Selling Price
$ 24.00
956
808
452
1978
Market Price
$ 63.18
Selling Price
$ 37.48
2150
2063
987
3208
Market Price
$ 51.99
Selling Price
$ 30.65
897
609
773
2100
Market Price
$ 49.71
Selling Price
$ 32.57
1145
1025
242
2792
Market Price
$ 59.44
Selling Price
$ 37.57
907
480
558
3400
Market Price
$ 53.89
Selling Price
$ 37.04
2521
927
1336
3076
Market Price
$ 52.47
Selling Price
$ 35.51
2004
1617
1413
2653
Market Price
$ 46.26
Selling Price
$ 30.00
2227
1340
625
2741
Market Price
$ 43.05
Selling Price
$ 30.00
621
542
517
1036
Market Price
$ 51.71
Selling Price
$ 34.23
2568
1755
2150
2650
Market Price
$ 47.21
Selling Price
$ 30.01
931
249
598
1012
Market Price
$ 63.76
Selling Price
$ 38.61
371
183
144
944
Market Price
$ 23.38
Selling Price
$ 16.00
3093
747
1123
4289
Market Price
$ 48.59
Selling Price
$ 32.00
1961
657
774
4608
Market Price
$ 41.36
Selling Price
$ 28.00
1529
333
1227
2831