157,608 shares
55,361 shares
41,788 shares
29,080 shares
155,242 shares
289,943 shares
174,630 shares
42,138 shares
73,827 shares
95,792 shares