38,263 shares
120,064 shares
49,894 shares
29,306 shares
29,403 shares
23,607 shares
144,713 shares
121,817 shares
47,872 shares
33,929 shares