157,732 shares
55,442 shares
41,879 shares
29,142 shares
155,314 shares
290,008 shares
174,720 shares
42,204 shares
73,906 shares
95,890 shares