Market Price
$ 62.60
213
92
205
676
Market Price
$ 45.70
1306
465
271
1992
Market Price
$ 45.28
1738
1044
1132
3739
Market Price
$ 51.40
615
511
155
1299
Market Price
$ 58.66
1183
591
702
4930
Market Price
$ 60.17
1183
322
297
4164
Market Price
$ 41.98
221
205
83
867
Market Price
$ 43.47
589
481
536
1576
Market Price
$ 32.38
1496
875
1335
4695
Market Price
$ 29.62
211
124
127
533
Market Price
$ 31.18
1192
597
580
2035
Market Price
$ 43.60
541
151
482
1061
Market Price
$ 51.48
1489
1362
924
2402
Market Price
$ 65.68
534
428
239
858
Market Price
$ 53.43
998
715
379
1573
Market Price
$ 32.04
479
452
181
615
Market Price
$ 67.99
2141
760
1896
2485
Market Price
$ 63.59
128
115
121
475
Market Price
$ 46.65
2467
1206
2092
3129
Market Price
$ 65.78
2232
1036
787
3911
Market Price
$ 40.96
715
311
234
3203
Market Price
$ 36.36
2006
520
1712
3585
Market Price
$ 36.91
2618
689
2481
3112
Market Price
$ 40.43
426
103
255
832
Market Price
$ 45.07
1423
1051
1388
1900
Market Price
$ 65.53
1627
1038
1451
2954
Market Price
$ 42.42
2368
1120
1426
3899
Market Price
$ 38.86
178
101
98
521
Market Price
$ 54.34
1447
338
561
3229
Market Price
$ 53.68
2247
1693
488
2895
Market Price
$ 33.08
421
317
259
2101
Market Price
$ 28.40
910
613
490
1870
Market Price
$ 40.19
516
177
153
2105
Market Price
$ 49.90
2166
1644
1051
2564
Market Price
$ 47.45
1265
305
1174
2871
Market Price
$ 37.35
2384
2326
1653
4704
Market Price
$ 61.27
1498
568
838
4345
Market Price
$ 31.41
216
132
108
518
Market Price
$ 33.21
764
178
179
3483
Market Price
$ 49.32
2808
1344
602
4097