219,238 shares
181,775 shares
1,695 shares
157,941 shares
150,014 shares
168,891 shares
45,212 shares
27,520 shares
26,360 shares
23,262 shares