22,893 shares
27,292 shares
95,719 shares
51,024 shares
15,519 shares
36,367 shares
68,817 shares
119,357 shares
22,987 shares
76,896 shares