Market Price
$ 51.60
809
378
262
3820
Market Price
$ 67.63
1086
435
594
1471
Market Price
$ 30.50
2024
1876
1688
3970
Market Price
$ 59.25
1403
1298
1216
1650
Market Price
$ 36.48
564
524
147
1449
Market Price
$ 32.25
286
97
250
977
Market Price
$ 62.04
1096
312
441
3074
Market Price
$ 50.70
1601
1477
363
2391
Market Price
$ 58.11
364
99
256
405
Market Price
$ 44.17
2087
1711
1077
3994
Market Price
$ 29.44
1061
721
1008
4264
Market Price
$ 38.65
2065
920
742
4213
Market Price
$ 60.84
588
369
329
2711
Market Price
$ 34.76
1496
1178
359
2131
Market Price
$ 42.13
219
88
216
974
Market Price
$ 61.07
1053
753
897
4405
Market Price
$ 67.54
1576
520
387
2575
Market Price
$ 56.85
3530
3401
2990
4785
Market Price
$ 61.71
402
120
311
928
Market Price
$ 46.97
421
315
288
666
Market Price
$ 61.77
3126
917
1987
3407
Market Price
$ 67.22
1358
1086
498
3387
Market Price
$ 40.55
655
515
193
849
Market Price
$ 61.69
243
107
184
706
Market Price
$ 69.13
818
255
669
3453
Market Price
$ 56.85
966
210
451
1161
Market Price
$ 45.05
2602
1735
1346
4474
Market Price
$ 63.73
1574
1523
497
4840
Market Price
$ 37.73
807
788
305
1581
Market Price
$ 48.56
1292
647
1113
1396
Market Price
$ 43.41
363
128
184
520
Market Price
$ 45.83
1713
1191
1080
4934
Market Price
$ 69.54
237
80
92
488
Market Price
$ 35.84
2388
645
924
2809
Market Price
$ 67.51
352
107
337
1421
Market Price
$ 50.76
1285
332
633
1871
Market Price
$ 62.31
1026
654
808
2423
Market Price
$ 51.47
458
383
256
562
Market Price
$ 57.73
2701
1283
1645
3396
Market Price
$ 66.86
1899
561
769
2598