161,691 shares
148,672 shares
44,976 shares
478,842 shares
37,070 shares
159,756 shares
305,023 shares
105,283 shares
73,447 shares
437,482 shares