104,558 shares
324,749 shares
159,574 shares
167,338 shares
130,235 shares
394,885 shares
293,786 shares
227,798 shares
76,165 shares
351,830 shares