160,964 shares
59,296 shares
203,381 shares
292,975 shares
380,050 shares
48,446 shares
244,959 shares
170,173 shares
582,203 shares
113,954 shares