$28.39 - $35.19
$77,589 - $96,174
119,006
$3.53 Million
$33.38 - $36.38
$214,499 - $233,777
121,739
$4.1 Million
$31.36 - $37.1
$4.02 Million - $4.75 Million
128,165
$4.63 Million
$28.13 - $32.94
$63,376 - $74,213
131,545
$4.3 Million
$29.32 - $34.17
$294,871 - $343,647
133,798
$4.35 Million
$29.32 - $34.17
$183,807 - $214,211
133,798
$4.35 Million
$29.32 - $34.17
$183,807 - $214,211
133,798
$4.35 Million
$26.26 - $29.26
$3.68 Million - $4.1 Million
140,067
$4.1 Million
$26.26 - $29.26
$99,472 - $110,836
140,067
$4.1 Million
$26.19 - $30.26
$3.77 Million - $4.35 Million
143,855
$4.03 Billion
$26.19 - $30.26
$100,779 - $116,440
143,855
$4.03 Million
$23.8 - $29.28
$78,492 - $96,565
147,703
$4.03 Million
$23.8 - $29.28
$91,582 - $112,669
147,703
$4.03 Million
$23.8 - $29.28
$78,492 - $96,565
147,703
$4.03 Million
$23.8 - $29.28
$78,492 - $96,565
147,703
$4.03 Million
$23.84 - $29.66
$35,330 - $43,956
151,001
$3.6 Million
$23.84 - $29.66
$170,360 - $211,950
151,001
$3.6 Million
$23.84 - $29.66
$35,330 - $43,956
151,001
$3.6 Million
$23.84 - $29.66
$35,330 - $43,956
151,001
$3.6 Million
$26.34 - $31.3
$12,695 - $15,086
152,483
$4.26 Million
$26.34 - $31.3
$227,261 - $270,056
152,483
$4.26 Million
$26.34 - $31.3
$12,695 - $15,086
152,483
$4.26 Million
$26.34 - $31.3
$12,695 - $15,086
152,483
$4.27 Million
$27.65 - $36.18
$4.23 Million - $5.53 Million
152,965
$4.46 Million
$27.65 - $36.18
$251,891 - $329,599
152,965
$4.46 Million
$27.65 - $36.18
$1.06 Million - $1.39 Million
152,965
$4.46 Million
$27.65 - $36.18
$1.06 Million - $1.39 Million
152,965
$4.46 Million
$33.2 - $37.69
$5,810 - $6,595
114,620
$3.99 Million
$33.2 - $37.69
$970,602 - $1.1 Million
114,620
$3.99 Million
$33.2 - $37.69
$163,642 - $185,774
114,620
$3.99 Million
$33.2 - $37.69
$163,642 - $185,774
114,620
$4 Million
$30.77 - $34.1
$181,389 - $201,019
114,795
$3.79 Million
$30.77 - $34.1
$894,176 - $990,946
114,795
$3.79 Million
$30.77 - $34.1
$35,108 - $38,908
119,549
$3.94 Million
$30.77 - $34.1
$35,108 - $38,908
119,549
$3.94 Million
$31.66 - $36.53
$163,777 - $188,969
120,690
$3.99 Million
$31.66 - $36.53
$733,403 - $846,217
120,690
$3.99 Million
$31.66 - $36.53
$321,064 - $370,450
120,690
$3.99 Million
$31.66 - $36.53
$321,064 - $370,450
120,690
$3.99 Million
$33.04 - $37.54
$76,058 - $86,417
125,863
$4.49 Million
$33.04 - $37.54
$594,455 - $675,419
125,863
$4.49 Billion
$33.04 - $37.54
$107,974 - $122,680
130,831
$4.67 Million
$33.04 - $37.54
$107,974 - $122,680
130,831
$4.67 Million
$26.01 - $34.06
$172,186 - $225,477
134,099
$4.55 Million
$26.01 - $34.06
$253,753 - $332,289
134,099
$4.55 Million
$26.01 - $34.06
$172,186 - $225,477
134,099
$4.55 Million
$26.01 - $34.06
$172,186 - $225,477
134,099
$4.55 Million
$24.91 - $28.22
$117,052 - $132,605
140,719
$3.62 Billion
$24.91 - $28.22
$78,117 - $88,497
140,719
$3.62 Million
$24.91 - $28.22
$117,052 - $132,605
140,719
$3.62 Million
$24.91 - $28.22
$117,052 - $132,605
140,719
$3.62 Million
$20.65 - $27.83
$356,274 - $480,150
145,418
$3.75 Billion
$20.65 - $27.83
$32,275 - $43,498
145,418
$3.75 Million
$20.65 - $27.83
$4,315 - $5,816
145,418
$3.75 Million
$20.65 - $27.83
$4,315 - $5,816
145,418
$3.75 Million
$20.09 - $31.16
$27,201 - $42,190
145,209
$3.22 Million
$25.55 - $29.67
$34,594 - $40,173
145,209
$4.21 Million
$25.55 - $29.67
$76,036 - $88,297
145,209
$4.21 Million
$25.55 - $29.67
$76,036 - $88,297
145,209
$4.21 Million
$23.51 - $28.06
$101,798 - $121,499
148,185
$4.08 Million
$23.51 - $28.06
$76,101 - $90,830
148,185
$4.08 Million
$23.51 - $28.06
$76,101 - $90,830
148,185
$4.08 Million
$20.8 - $24.97
$157,393 - $188,947
151,422
$3.73 Million
$20.8 - $24.97
$137,384 - $164,926
151,422
$3.73 Million
$20.8 - $24.97
$137,384 - $164,926
151,422
$3.73 Million
$19.77 - $23.03
$280,180 - $326,381
158,027
$3.27 Million
$19.77 - $23.03
$35,843 - $41,753
158,027
$3.27 Million
$19.77 - $23.03
$35,843 - $41,753
158,027
$3.27 Million
$18.62 - $22.81
$297,640 - $364,617
159,840
$3.23 Million
$18.62 - $22.81
$89,376 - $109,488
159,840
$3.23 Million
$18.62 - $22.81
$89,376 - $109,488
159,840
$3.23 Million
$21.29 - $24.85
$442,512 - $516,507
164,640
$3.53 Million
$21.29 - $24.85
$360,588 - $420,884
164,640
$3.53 Million
$21.29 - $24.85
$159,185 - $185,803
164,640
$3.53 Million
$21.99 - $25.22
$18,977 - $21,764
172,117
$3.96 Million
$21.13 - $23.79
$176,942 - $199,217
171,254
$3.94 Million
$18.67 - $21.06
$3.35 Million - $3.78 Million
179,628
$3.76 Million