104,587 shares
324,769 shares
159,603 shares
167,371 shares
130,270 shares
394,943 shares
293,811 shares
227,831 shares
76,204 shares
351,913 shares