157,610 shares
55,364 shares
41,793 shares
29,085 shares
155,246 shares
289,946 shares
174,634 shares
42,140 shares
73,831 shares
95,795 shares