Market Price
$ 30.24
505
449
144
875
Market Price
$ 63.59
1573
1430
1226
2115
Market Price
$ 58.94
3200
2302
2912
3448
Market Price
$ 55.02
194
87
165
439
Market Price
$ 63.01
259
244
106
563
Market Price
$ 68.52
1196
1044
1103
2318
Market Price
$ 52.08
220
89
95
556
Market Price
$ 27.84
235
74
193
661
Market Price
$ 34.96
4927
3182
1134
4995
Market Price
$ 66.39
1628
921
1022
4073
Market Price
$ 33.30
1361
828
1007
1955
Market Price
$ 50.95
2428
1596
1772
4388
Market Price
$ 64.90
1733
690
1300
2540
Market Price
$ 42.41
1895
1762
1585
3820
Market Price
$ 37.65
2222
2133
1841
3644
Market Price
$ 41.88
1896
988
929
4743
Market Price
$ 32.63
2998
2378
1059
3962
Market Price
$ 45.85
614
234
390
1166
Market Price
$ 66.98
3201
2348
2095
4018
Market Price
$ 36.86
242
71
150
826
Market Price
$ 38.92
1796
711
1128
3043
Market Price
$ 33.40
2363
1252
1613
4005
Market Price
$ 29.78
622
555
301
2968
Market Price
$ 44.49
1807
742
1687
2677
Market Price
$ 65.31
1137
595
401
1306
Market Price
$ 64.39
2281
503
2112
3442
Market Price
$ 44.56
1508
1236
1109
3408
Market Price
$ 45.34
2327
676
714
2715
Market Price
$ 64.54
475
267
334
2354
Market Price
$ 38.49
689
340
595
1213
Market Price
$ 48.36
2917
645
2610
3967
Market Price
$ 46.84
927
877
391
3248
Market Price
$ 36.78
2086
911
1389
2953
Market Price
$ 47.79
3034
2589
1624
4923
Market Price
$ 45.08
3292
2877
2921
4175
Market Price
$ 39.27
720
669
198
1395
Market Price
$ 52.83
1594
535
1182
3191
Market Price
$ 51.04
806
230
562
2029
Market Price
$ 42.50
994
749
376
4009
Market Price
$ 48.84
2988
2616
2739
4196