26,475 shares
255,894 shares
46,710 shares
33,824 shares
24,302 shares
390,283 shares
53,251 shares
39,836 shares
158,638 shares
181,544 shares