Market Price
$ 26.48
Selling Price
$ 18.18
868
778
235
1431
Market Price
$ 9.19
Selling Price
$ 6.49
2884
2644
2089
3615
Market Price
$ 3.92
Selling Price
$ 2.60
899
491
553
2587
Market Price
$ 28.69
Selling Price
$ 19.48
1315
1155
923
1360
Market Price
$ 21.90
Selling Price
$ 12.99
2311
1079
994
2429
Market Price
$ 24.18
Selling Price
$ 15.58
1513
536
1291
3525
Selling Price
$ 0.00
1055
224
287
2571
Market Price
$ 52.03
Selling Price
$ 35.00
604
596
240
955
Market Price
$ 37.68
Selling Price
$ 25.36
751
552
238
2166
Market Price
$ 54.85
Selling Price
$ 36.23
894
204
786
3694
Market Price
$ 30.10
Selling Price
$ 18.12
764
347
219
3688
Market Price
$ 54.34
Selling Price
$ 34.02
1698
659
861
2608
Market Price
$ 55.30
Selling Price
$ 33.68
2278
1634
2117
3535
Market Price
$ 35.60
Selling Price
$ 21.74
471
202
395
1927
Market Price
$ 57.77
Selling Price
$ 38.13
1613
343
444
2130
Market Price
$ 32.95
Selling Price
$ 21.74
3596
797
2767
3989
Market Price
$ 58.77
Selling Price
$ 36.23
1157
509
1053
2098
Market Price
$ 55.82
Selling Price
$ 38.99
131
82
106
537
Market Price
$ 57.20
Selling Price
$ 36.23
844
471
417
1773
Market Price
$ 53.89
Selling Price
$ 36.23
1540
1142
1185
4785
Market Price
$ 47.96
Selling Price
$ 32.27
3820
1874
2433
4379
Market Price
$ 25.63
Selling Price
$ 18.12
1432
357
302
1883
Market Price
$ 49.10
Selling Price
$ 30.78
1979
1100
1698
4841
Market Price
$ 46.98
Selling Price
$ 28.99
188
157
165
898
Market Price
$ 43.56
Selling Price
$ 28.99
3138
904
830
3796
Market Price
$ 57.53
Selling Price
$ 33.89
1830
1308
780
3765
Market Price
$ 52.93
Selling Price
$ 36.21
3119
669
1598
3999
Market Price
$ 50.16
Selling Price
$ 35.73
1116
865
1026
2935
Market Price
$ 53.36
Selling Price
$ 33.88
1282
1281
833
2686
Market Price
$ 54.16
Selling Price
$ 33.12
4228
4163
3936
4836
Market Price
$ 52.25
Selling Price
$ 34.98
3485
2994
2303
3485
Market Price
$ 51.32
Selling Price
$ 30.59
925
588
372
1152
Market Price
$ 49.92
Selling Price
$ 32.60
684
620
254
1692
Market Price
$ 54.29
Selling Price
$ 32.57
275
217
155
544
Market Price
$ 49.08
Selling Price
$ 32.66
734
367
240
2392
Market Price
$ 46.64
Selling Price
$ 31.74
4116
2973
1584
4699
Market Price
$ 51.97
Selling Price
$ 31.15
1425
513
1384
1780
Market Price
$ 53.60
Selling Price
$ 32.90
345
186
142
1701
Market Price
$ 59.48
Selling Price
$ 39.86
769
455
539
2120
Market Price
$ 63.71
Selling Price
$ 39.86
2230
2111
2168
2816