51,233 shares
40,213 shares
14,704 shares
29,968 shares
40,115 shares
192,393 shares
168,287 shares
23,689 shares
95,701 shares
15,738 shares