26,465 shares
255,888 shares
46,629 shares
33,736 shares
24,218 shares
390,210 shares
53,209 shares
39,827 shares
158,416 shares
181,486 shares