129,336 shares
186,195 shares
180,548 shares
208,980 shares
83,929 shares
282,942 shares
245,657 shares
910,407 shares
252,358 shares
75,024 shares