70,331 shares
29,556 shares
25,118 shares
42,220 shares
46,763 shares
72,158 shares
225,686 shares
113,369 shares
172,776 shares
80,920 shares