Market Price
$ 47.84
717
631
626
1335
Market Price
$ 54.10
3083
3078
2051
3275
Market Price
$ 63.64
1699
1458
939
2273
Market Price
$ 54.24
698
686
306
2635
Market Price
$ 57.18
2352
510
576
4061
Market Price
$ 42.98
1847
793
739
3727
Market Price
$ 41.11
1496
854
920
3280
Market Price
$ 45.19
1422
568
368
2977
Market Price
$ 40.35
1101
653
512
1142
Market Price
$ 68.39
926
533
872
2738
Market Price
$ 49.16
1697
701
1007
2899
Market Price
$ 64.17
967
738
630
3322
Market Price
$ 66.66
602
229
313
1077
Market Price
$ 62.00
2602
689
802
3006
Market Price
$ 48.02
2833
1897
1596
3905
Market Price
$ 51.73
1559
1093
1402
2787
Market Price
$ 45.15
1274
965
718
2872
Market Price
$ 65.57
898
566
348
1127
Market Price
$ 40.55
513
108
480
1095
Market Price
$ 49.94
360
289
259
1608
Market Price
$ 34.76
965
239
706
2768
Market Price
$ 45.03
1855
816
1474
3653
Market Price
$ 41.44
2082
1114
619
2154
Market Price
$ 32.90
696
292
184
2211
Market Price
$ 29.97
3887
2789
3641
4914
Market Price
$ 58.74
818
783
391
1098
Market Price
$ 50.89
3814
828
2296
4469
Market Price
$ 42.65
2501
1038
2495
3552
Market Price
$ 30.10
749
627
600
3469
Market Price
$ 39.87
2483
733
1802
2693
Market Price
$ 45.12
1467
684
713
2901
Market Price
$ 62.89
1020
870
686
2120
Market Price
$ 58.01
444
129
369
1311
Market Price
$ 53.25
2987
2069
1810
3710
Market Price
$ 29.64
2103
1056
704
2797
Market Price
$ 65.82
1041
1018
246
1741
Market Price
$ 57.29
2060
1156
1801
3786
Market Price
$ 54.96
1460
1410
1412
3207
Market Price
$ 35.53
1957
395
1245
4338
Market Price
$ 31.81
576
422
172
700