22,646 shares
52,678 shares
266,714 shares
11,408 shares
66,745 shares
85,594 shares
46,525 shares
29,827 shares
128,883 shares
207,084 shares