Market Price
$ 77.35
Selling Price
$ 47.26
2842
1364
945
4477
Market Price
$ 47.73
Selling Price
$ 28.98
1387
752
1024
4417
Market Price
$ 43.81
Selling Price
$ 26.83
1533
1171
1069
4035
Market Price
$ 32.28
Selling Price
$ 19.30
602
422
229
1166
Market Price
$ 28.13
Selling Price
$ 18.23
774
367
524
2066
Market Price
$ 54.83
Selling Price
$ 33.28
1587
1296
1095
2601
Market Price
$ 61.78
Selling Price
$ 38.66
892
209
185
1018
Market Price
$ 72.82
Selling Price
$ 45.11
1394
485
856
1782
Market Price
$ 85.47
Selling Price
$ 53.71
1147
235
655
2268
Market Price
$ 81.22
Selling Price
$ 48.33
498
440
151
2209
Market Price
$ 70.34
Selling Price
$ 42.96
4332
866
2862
4906
Market Price
$ 89.62
Selling Price
$ 53.71
1346
1193
282
4165
Market Price
$ 107.56
Selling Price
$ 64.46
1220
841
1110
1862
Market Price
$ 45.82
Selling Price
$ 30.05
1991
792
1397
3616
Market Price
$ 50.38
Selling Price
$ 31.13
631
179
387
843
Market Price
$ 68.93
Selling Price
$ 40.81
3702
1703
2389
4253
Market Price
$ 70.56
Selling Price
$ 42.96
701
578
167
3491
Market Price
$ 44.85
Selling Price
$ 27.90
1334
1215
797
1973
Market Price
$ 47.04
Selling Price
$ 30.05
762
472
265
821
Market Price
$ 48.50
Selling Price
$ 32.20
1580
552
779
4430
Market Price
$ 54.38
Selling Price
$ 32.20
3731
1468
3300
4881
Market Price
$ 36.02
Selling Price
$ 21.45
672
504
429
1639
Market Price
$ 35.80
Selling Price
$ 21.45
2311
985
1479
2811
Market Price
$ 58.83
Selling Price
$ 38.66
2942
2148
1756
3297
Market Price
$ 59.79
Selling Price
$ 38.66
1812
1775
1377
2024
Market Price
$ 35.12
Selling Price
$ 21.45
2512
2097
644
4318
Market Price
$ 47.10
Selling Price
$ 31.13
2612
1977
2131
4523
Market Price
$ 50.09
Selling Price
$ 31.13
473
388
348
1189
Market Price
$ 66.65
Selling Price
$ 39.73
2748
1134
756
3922
Market Price
$ 56.95
Selling Price
$ 36.51
1370
891
935
1594
Market Price
$ 55.70
Selling Price
$ 33.28
3652
3519
864
4555
Market Price
$ 54.45
Selling Price
$ 33.28
756
200
450
1782
Market Price
$ 91.44
Selling Price
$ 54.78
1707
954
1227
4184
Market Price
$ 56.10
Selling Price
$ 36.51
847
447
392
1563
Market Price
$ 65.80
Selling Price
$ 41.88
1052
992
1040
4453
Market Price
$ 75.92
Selling Price
$ 47.26
767
690
730
1917
Market Price
$ 71.04
Selling Price
$ 42.96
500
376
185
530
Market Price
$ 62.06
Selling Price
$ 40.81
2799
1777
1334
2967
Market Price
$ 99.46
Selling Price
$ 59.09
2499
905
2355
2648
Market Price
$ 89.43
Selling Price
$ 53.71
413
141
132
874