195,827 shares
64,891 shares
255,302 shares
86,042 shares
90,166 shares
48,767 shares
61,328 shares
517,588 shares
312,018 shares
32,388 shares