94,725 shares
22,511 shares
37,532 shares
65,206 shares
28,272 shares
44,262 shares
258,762 shares
184,710 shares
149,854 shares
15,889 shares