124,057 shares
119,535 shares
104,817 shares
71,366 shares
67,608 shares
64,869 shares
63,088 shares
52,919 shares
41,725 shares
41,635 shares