47,309 shares
167,636 shares
95,142 shares
64,165 shares
332,054 shares
253,068 shares
52,725 shares
56,516 shares
227,552 shares
179,902 shares