Market Price
$ 47.18
993
722
895
2180
Market Price
$ 30.88
494
108
425
1708
Market Price
$ 38.34
1387
1033
1317
1784
Market Price
$ 44.39
197
138
69
448
Market Price
$ 50.68
268
163
149
404
Market Price
$ 36.99
1836
1318
1694
2650
Market Price
$ 46.62
1059
582
693
3062
Market Price
$ 57.97
679
413
368
2088
Market Price
$ 29.97
1602
449
361
3883
Market Price
$ 35.22
2731
798
1620
3680
Market Price
$ 48.35
1554
1167
1467
1611
Market Price
$ 62.55
1893
1425
696
2457
Market Price
$ 64.36
819
221
713
1757
Market Price
$ 52.68
3779
935
3460
4696
Market Price
$ 65.60
602
448
273
602
Market Price
$ 34.55
729
346
359
1024
Market Price
$ 64.77
2049
512
1000
4435
Market Price
$ 31.16
824
240
292
897
Market Price
$ 63.97
1181
615
936
3104
Market Price
$ 57.42
1375
724
535
2951
Market Price
$ 39.98
2427
1562
1345
2678
Market Price
$ 51.08
1075
717
1034
1901
Market Price
$ 46.56
561
481
376
581
Market Price
$ 63.38
1260
598
540
3745
Market Price
$ 41.67
2733
1756
572
4636
Market Price
$ 50.93
3375
1666
728
4444
Market Price
$ 51.91
203
142
87
688
Market Price
$ 30.23
3021
2185
2267
4429
Market Price
$ 51.09
3605
1523
2131
3961
Market Price
$ 68.17
762
617
307
2750
Market Price
$ 33.30
952
949
568
1379
Market Price
$ 60.60
2026
436
1931
2591
Market Price
$ 41.18
2478
2303
1114
2993
Market Price
$ 65.54
1121
761
432
1755
Market Price
$ 34.09
173
89
55
580
Market Price
$ 63.67
1196
696
568
1467
Market Price
$ 46.80
1738
1246
1659
4931
Market Price
$ 50.53
229
154
198
801
Market Price
$ 31.02
4640
1604
3997
4937
Market Price
$ 49.24
2193
1515
1557
2374