22,657 shares
23,038 shares
18,265 shares
318,488 shares
282,086 shares
174,650 shares
76,409 shares
160,238 shares
406,960 shares
73,649 shares