158,745 shares
101,606 shares
65,869 shares
67,811 shares
65,003 shares
63,702 shares
176,513 shares
120,033 shares
145,576 shares
46,779 shares