56,626 shares
92,541 shares
104,602 shares
462,371 shares
95,636 shares
48,737 shares
160,152 shares
167,615 shares
114,010 shares
187,926 shares