Market Price
$ 19.68
Selling Price
$ 13.76
621
146
503
765
Market Price
$ 54.90
Selling Price
$ 35.25
2287
1819
551
4846
Market Price
$ 54.34
Selling Price
$ 37.42
1747
543
1525
4220
Market Price
$ 21.82
Selling Price
$ 15.21
4242
3146
4241
4275
Market Price
$ 38.02
Selling Price
$ 23.18
1081
580
662
1822
Market Price
$ 17.25
Selling Price
$ 10.86
1707
1434
1354
2594
Market Price
$ 18.95
Selling Price
$ 11.59
307
156
299
1007
Market Price
$ 43.73
Selling Price
$ 30.62
2409
534
2392
3787
Market Price
$ 43.20
Selling Price
$ 27.54
1117
957
230
2784
Market Price
$ 40.53
Selling Price
$ 27.54
1369
746
1303
3050
Market Price
$ 55.08
Selling Price
$ 35.23
3081
2300
2229
4281
Market Price
$ 42.65
Selling Price
$ 27.54
643
328
160
1040
Market Price
$ 50.72
Selling Price
$ 31.84
2648
881
1124
3401
Market Price
$ 22.39
Selling Price
$ 15.21
3887
1481
2923
4705
Market Price
$ 19.19
Selling Price
$ 11.59
1565
490
649
3229
Market Price
$ 44.14
Selling Price
$ 27.54
747
674
596
2314
Market Price
$ 65.87
Selling Price
$ 39.86
576
459
187
2635
Market Price
$ 40.02
Selling Price
$ 27.54
1159
924
511
1515
Market Price
$ 22.88
Selling Price
$ 15.21
2785
2469
681
3312
Market Price
$ 42.87
Selling Price
$ 27.54
3252
1543
1574
4275
Market Price
$ 15.47
Selling Price
$ 10.14
2514
2086
956
3085
Market Price
$ 19.01
Selling Price
$ 13.04
592
592
400
2908
Market Price
$ 25.16
Selling Price
$ 15.21
317
75
294
637
Market Price
$ 24.42
Selling Price
$ 17.38
1201
431
947
2753
Market Price
$ 18.81
Selling Price
$ 11.59
1255
614
304
1607
Market Price
$ 44.37
Selling Price
$ 28.25
2370
993
1494
2373
Market Price
$ 22.96
Selling Price
$ 15.21
1507
942
488
1907
Market Price
$ 24.79
Selling Price
$ 17.38
598
281
551
1559
Market Price
$ 41.50
Selling Price
$ 27.54
3231
1534
787
4648
Market Price
$ 43.22
Selling Price
$ 27.54
901
897
599
1001
Market Price
$ 32.49
Selling Price
$ 22.46
3804
1410
1157
4333
Market Price
$ 38.77
Selling Price
$ 23.91
1411
1070
905
1588
Market Price
$ 22.75
Selling Price
$ 13.76
3062
2455
1963
4634
Market Price
$ 26.26
Selling Price
$ 15.93
1933
978
1715
2108
Market Price
$ 57.63
Selling Price
$ 37.67
2012
1234
915
4067
Market Price
$ 33.13
Selling Price
$ 20.28
811
522
696
2044
Market Price
$ 25.04
Selling Price
$ 15.21
376
92
181
1643
Market Price
$ 49.97
Selling Price
$ 32.61
1233
1178
314
3090
Market Price
$ 39.17
Selling Price
$ 23.91
4863
2137
4093
4927
Market Price
$ 21.37
Selling Price
$ 13.76
422
86
150
654