22,893 shares
27,292 shares
95,719 shares
51,024 shares
15,518 shares
36,367 shares
68,817 shares
119,356 shares
22,986 shares
76,895 shares