Market Price
$ 22.45
Selling Price
$ 15.21
578
423
216
1869
Market Price
$ 23.96
Selling Price
$ 15.21
3259
1936
1315
4958
Market Price
$ 49.09
Selling Price
$ 31.33
1430
915
394
3071
Market Price
$ 59.85
Selling Price
$ 36.95
1300
1161
481
3928
Market Price
$ 25.55
Selling Price
$ 18.11
539
181
274
612
Market Price
$ 24.61
Selling Price
$ 15.93
728
644
618
2992
Market Price
$ 32.29
Selling Price
$ 22.46
527
253
126
2442
Market Price
$ 15.36
Selling Price
$ 10.14
1584
954
1335
4529
Market Price
$ 24.00
Selling Price
$ 15.21
362
78
330
508
Market Price
$ 31.61
Selling Price
$ 20.28
1136
515
1038
1783
Market Price
$ 49.07
Selling Price
$ 34.93
2748
1818
1001
4784
Market Price
$ 54.10
Selling Price
$ 34.78
831
414
257
3613
Market Price
$ 23.22
Selling Price
$ 15.93
1542
530
655
1937
Market Price
$ 24.59
Selling Price
$ 15.93
1558
795
365
4078
Market Price
$ 25.81
Selling Price
$ 15.93
1279
995
978
1598
Market Price
$ 52.81
Selling Price
$ 32.61
761
279
664
1362
Market Price
$ 58.84
Selling Price
$ 36.95
1393
1139
660
4371
Market Price
$ 25.06
Selling Price
$ 15.21
895
576
378
1871
Market Price
$ 24.67
Selling Price
$ 15.93
1947
1460
464
4332
Market Price
$ 29.71
Selling Price
$ 20.28
2074
1738
1718
2406
Market Price
$ 66.10
Selling Price
$ 39.85
1602
1315
1470
1620
Market Price
$ 21.44
Selling Price
$ 15.21
1300
473
462
2284
Market Price
$ 22.78
Selling Price
$ 15.93
2882
1972
2773
3780
Market Price
$ 45.35
Selling Price
$ 27.54
2008
2003
1165
3550
Market Price
$ 44.09
Selling Price
$ 27.54
1065
774
984
2555
Market Price
$ 50.03
Selling Price
$ 34.44
2245
1144
1407
2330
Market Price
$ 56.38
Selling Price
$ 34.78
1622
702
1353
3237
Market Price
$ 21.34
Selling Price
$ 13.76
436
94
231
1558
Market Price
$ 26.72
Selling Price
$ 15.93
1080
1047
410
2817
Market Price
$ 33.97
Selling Price
$ 22.46
827
336
709
906
Market Price
$ 20.79
Selling Price
$ 13.04
1059
537
728
3295
Market Price
$ 32.31
Selling Price
$ 21.73
1983
1323
1316
4401
Market Price
$ 25.17
Selling Price
$ 15.93
2604
1604
1652
3077
Market Price
$ 39.95
Selling Price
$ 23.91
2319
909
2137
2693
Market Price
$ 43.84
Selling Price
$ 27.54
843
493
572
1044
Market Price
$ 21.74
Selling Price
$ 15.21
1938
692
1223
2411
Market Price
$ 38.72
Selling Price
$ 26.08
631
463
560
2902
Market Price
$ 23.29
Selling Price
$ 15.21
732
561
226
3449
Market Price
$ 28.81
Selling Price
$ 18.11
3844
3219
3836
4828
Market Price
$ 52.15
Selling Price
$ 31.15
2668
1931
700
2800