Market Price
$ 63.63
1860
462
900
4925
Market Price
$ 35.04
223
221
218
577
Market Price
$ 56.35
298
91
178
1233
Market Price
$ 29.68
2562
1823
1698
2778
Market Price
$ 47.85
2429
948
2220
3412
Market Price
$ 61.01
1673
1216
1241
2671
Market Price
$ 35.88
2726
2585
620
3696
Market Price
$ 57.11
627
346
156
696
Market Price
$ 30.49
1547
761
1048
4244
Market Price
$ 34.42
2957
2420
1612
4565
Market Price
$ 52.14
2021
1941
1464
3750
Market Price
$ 40.18
1042
1015
637
3107
Market Price
$ 65.38
1788
1265
741
1874
Market Price
$ 64.01
2493
2169
1506
3460
Market Price
$ 31.83
1473
937
1235
3287
Market Price
$ 35.41
677
276
179
3156
Market Price
$ 40.47
204
177
201
407
Market Price
$ 43.22
1487
1141
505
4538
Market Price
$ 36.17
3754
1298
2473
4348
Market Price
$ 50.24
959
622
306
4612
Market Price
$ 33.72
1361
755
1291
1475
Market Price
$ 44.57
814
401
703
2474
Market Price
$ 52.59
1750
1631
1259
2053
Market Price
$ 53.79
1833
697
1181
2819
Market Price
$ 60.17
542
217
179
946
Market Price
$ 33.39
272
156
144
426
Market Price
$ 52.03
3273
1235
1587
4078
Market Price
$ 41.22
725
351
578
3327
Market Price
$ 41.13
1125
1063
469
3081
Market Price
$ 44.71
990
580
509
2107
Market Price
$ 50.60
1487
1441
440
4166
Market Price
$ 59.02
2040
964
1752
3065
Market Price
$ 33.45
459
237
135
572
Market Price
$ 37.37
570
481
525
672
Market Price
$ 58.14
1458
1321
1277
2163
Market Price
$ 45.65
1165
352
281
3869
Market Price
$ 32.30
1727
1438
1691
3524
Market Price
$ 58.34
2132
1111
1583
4166
Market Price
$ 50.99
1010
336
398
4593
Market Price
$ 67.31
3150
2836
1447
4492