56,196 shares
160,519 shares
148,323 shares
53,505 shares
45,023 shares
314,810 shares
327,009 shares
64,637 shares
169,296 shares
146,910 shares