157,601 shares
55,351 shares
41,776 shares
29,069 shares
155,236 shares
289,943 shares
174,620 shares
42,129 shares
73,826 shares
95,791 shares