161,503 shares
148,483 shares
44,894 shares
478,580 shares
36,903 shares
159,673 shares
304,780 shares
105,156 shares
73,240 shares
437,441 shares