47,262 shares
167,566 shares
95,074 shares
64,123 shares
331,998 shares
253,009 shares
52,652 shares
56,446 shares
227,528 shares
179,822 shares