35,012 shares
33,057 shares
99,294 shares
90,690 shares
44,274 shares
33,776 shares
112,012 shares
332,522 shares
120,339 shares
22,826 shares