104,528 shares
324,733 shares
159,566 shares
167,323 shares
130,227 shares
394,858 shares
293,775 shares
227,779 shares
76,116 shares
351,794 shares