3,521 shares
14,374 shares
237,025 shares
155,578 shares
106,408 shares
265,122 shares
27,676 shares
92,490 shares
171,101 shares
70,271 shares